Méthodologie pour la modélisation et l'implémentation de simulations multi-agents utilisant le GPGPU

نویسندگان

  • Emmanuel Hermellin
  • Fabien Michel
چکیده

Using General-Purpose computing on Graphics Processing Units (GPGPU) in Multi-Agent Based Simulation (MABS) appears to be very promising as it allows to use the massively parallel architecture of the GPU (Graphics Processing Units) to improve the scalability of MABS models. However, this technology relies on a highly specialized architecture, implying a very specific programming approach. So, it turns out that MAS models need to be adapted if they want to benefit from GPU power. Contrary to some recent research works that propose to hide GPU programming to ease the use of GPGPU, we present in this paper a methodology for modeling and implementing MABS using GPU programming. The idea is to be able to consider any kind of MABS rather than addressing a limited number of cases. This methodology defines the iterative process to be followed to transform and adapt a model so that it takes advantage of the GPU power without hiding the underlying technology. We experiment this methodology on two MABS models to test its feasibility and highlight the advantages and limits of this approach.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modèles de réseaux de neurones pour l'analyse des séries temporelles ou la régression - Estimation, identification, méthode d'élagage SSM

RÉSUMÉ. Ce papier porte sur la modélisation de séries temporelles ou de régression à l’aide de réseaux de neurones. En nous appuyant sur des résultats récents sur l’estimation des moindres carrés pour les séries temporelles non linéaires, nous proposons une méthodologie complète et explicite pour l’estimation des paramètres (processus d’apprentissage) et pour le choix du modèle (sélection d’arc...

متن کامل

Modelling reservoir sedimentation and estimating historical deposition rates using a data-based mechanistic (DBM) approach

The data-based mechanistic (DBM) modelling methodology is applied to the study of reservoir sedimentation. A lumped-parameter, discrete-time model has been developed which directly relates rainfall to suspended sediment load (SSL) at the reservoir outflow from the two years of measured data at Wyresdale Park Reservoir (Lancashire, UK). This nonlinear DBM model comprises two components: a rainfa...

متن کامل

Une approche architecturale à base de composants pour l'implémentation des Systèmes Multi-Agents

Résumé. Motivés par le développement des Systèmes Multi-Agents (SMA), nous explorons dans cet article la production de supports de développement orientés agent spécialisés en utilisant des architectures logicielles à composants. L’objectif de ce travail est de faciliter le passage de la conception du SMA, en termes de types d’agents et d’interactions, à son implémentation, à l’aide de ce que no...

متن کامل

Visualisation et classification des parcours de vie

Résumé. Cet article propose une méthodologie pour la visualisation et la classification des parcours de vie. Plus spécifiquement, nous considérons les parcours de vie d’individus suisses nés durant la première moitié du XXème siècle en utilisant les données provenant de l’enquête biographique rétrospective menée en 2002 par le Panel suisse de ménages. Nous nous sommes concentrés sur ces événeme...

متن کامل

Méthodologie Causal de Modélisation et de Commande: Application aux Machines Électriques

Résumé : La commande d'un processus se détermine classiquement à partir d'un modèle mathématique donné sous des formes diverses: équation différentielle, fonction de transfert, lieux de transfert, etc....Les approches classiques donnent des informations tant quantitatives que qualitatives sur les systèmes à modéliser. Dans le cas des systèmes complexes d'autres approches ont été développées pou...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016